package org.geekbang.projects.config;

import org.eclipse.microprofile.config.spi.ConfigSource;
import org.geekbang.projects.config.converter.MatchableConverter;

import java.util.List;

/**
* config资源加载器  
* @author : lsq
*/
public interface ConfigurationComponentLoader {

	/**
	 * 加载配置源
	 * @return
	 */
	List<ConfigSource> loaderConfigSources();


	/**
	 * 配置转换器
	 * @return
	 */
	List<MatchableConverter> loaderConverters();

}
